peace advocacy - German English Dictionary